detaching force from needle - Turkish English Dictionary